Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 LONDON ROAD Detached £1,734,057 £900,000 2 Aug 2004
72 LONDON ROAD Detached £984,452 £800,000 8 Aug 2019